725 N Central Ave, Avondale, AZ 85323-1658, Avondale
"100% best food around. The chimi's are my favorite"
"100% best food around. The chimi's are my favorite"